package com.zmn.uac.common.info.dingtalk;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 类描述：钉钉用户详细信息
 *
 * @author xujie
 * @since 2021/05/24 18:11
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DingTalkUserDetailedInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户的userid。
     */
    @JSONField(name = "userid")
    private String userId;

    /**
     * 用户unionId。
     */
    @JSONField(name = "unionid")
    private String unionId;

    /**
     * 员工姓名。
     */
    @JSONField(name = "name")
    private String name;

    /**
     * 头像。
     */
    @JSONField(name = "avatar")
    private String avatar;
}
